@charset "gb2312";
/* CSS Document */



.top{ width:100%; height:123px; background:url(../images/topbg.jpg) no-repeat center;}
.top_m{ width:1200px; height:123px; margin:auto; padding:0;}
.topm_left{ width:576px; height:80px; float:left; padding-top:20px;}
.topm_right{ width:234px; height:80px; float:right; padding-top:30px; padding-left:80px; background:url(../images/tel.png) no-repeat left 40px;}
.topm_left a{ float:left;}
.topm_left span{ width:320px; float:right; height:80px; padding-top:20px; display:block; padding-left:20px; font-size:16px; color:#181818; line-height:26px;}
.topm_right p{ font-size:18px; color:#000000; line-height:28px;}
.topm_right p span{ font-size:36px; line-height:50px; color:#da0000; font-family:Impact;}


.fr {float:right;}
.fl {float:left;}
.gtop span,.gtop a {color:#4c4c4c;}




.kehu_bj {
	background:url(../images/kehu_bj.jpg) no-repeat center top;
	height:380px;
	overflow:hidden;
}
.kehu {
	height:380px;
	overflow:hidden;
}
.kehu ul {
	height:44px;
	width:530px;
	overflow:hidden;
	margin:0 auto;
}
.kehu ul li {
	height:44px;
	width:265px;
	overflow:hidden;
	background-color:#dadada;
	font:32px/44px "microsoft Yahei";
	float:left;
	text-align:center;
}
.kehu ul li a {
	display:block;
	height:44px;
	width:265px;
	overflow:hidden;
	color:#fff;
	text-decoration:none;
}
.kehu ul li a:hover, .kehu ul .cur {
	background-color:#88592f;
}
.kehu span {
	font:12px/23px Arial, Helvetica, sans-serif;
	border: 1px solid #9e7345;
	margin:23px auto 0;
	text-align:center;
	height:23px;
	width:62px;
	overflow:hidden;
	display:block;
}
.kehu span a {
	color:#9e7345;
}
.kehu_list {
	position:relative;
	margin:35px 0 0 0;
	height:400px;
	overflow:hidden;
}
.kehu_list dl {
	float:left;
	margin-right:25px;
	display:inline;
}
.kehu_list dl dt {
	top:0px;
	height:137px;
	width:207px;
	overflow:hidden;
}
.kehu_list dl dt img {
	height:137px;
	width:207px;
}
.kehu_list dl dd {
	background-color:#e1870c;
	width:207px;
	height:210px;
	overflow:hidden;
}
.kehu_list dl dd h3 {
	font: bold 18px/20px "microsoft Yahei";
	margin:40px 0 0 12px;
	text-align:center;
}
.kehu_list dl dd h3 a {
	color:#fff;
}
.kehu_list dl dd p {
	font:12px/30px "microsoft Yahei";
	color:#fff;
	display:block;
	padding:0 15px 0 12px;
}
.kehu_list dl dd b {
	font:12px/23px Arial, Helvetica, sans-serif;
	border:1px solid #fff;
	height:23px;
	width:62px;
	text-align:center;
	margin:10px auto 0;
	display:block;
}
.kehu_list dl dd b a {
	color:#fff;
}
.kehu_list .kehu_dl1 {
	margin-left:25px;
}
.kehu_list .kehu_dl2 {
	margin-top:0px;
}
.kehu_list .kehu_dl2 dt {
	top:0px;
	height:137px;
	width:207px;
	overflow:hidden;
}
.kehu_list .kehu_dl2 dd {
	background-color:#679047;
	width:207px;
	height:210px;
	overflow:hidden;
}
.kehu_list .kehu_dl3 dd {
	background-color:#d53540;
	width:207px;
	height:210px;
	overflow:hidden;
}
.kehu_list .kehu_dl3 dt {
	top:0px;
	height:137px;
	width:207px;
	overflow:hidden;
}
.kehu_list .kehu_dl4 {
	margin-top:0px;
}
.kehu_list .kehu_dl4 dt {
	top:0px;
	height:137px;
	width:207px;
	overflow:hidden;
}
.kehu_list .kehu_dl4 dd {
	background-color:#2793c3;
	width:207px;
	height:210px;
	overflow:hidden;
}
.kehu_list .kehu_dl5 {
	margin-top:0px;
}
.kehu_list .kehu_dl5 dt {
	top:0px;
	height:137px;
	width:207px;
	overflow:hidden;
}
.kehu_list .kehu_dl5 dd {
	background-color:#da592a;
	width:207px;
	height:210px;
	overflow:hidden;
}
.cp {
	padding: 10px 0 0;
	background: url('../images/cp_bg.jpg') no-repeat center bottom;
	height: 600px;
}
.con1_right {
	width: 1200px;
	height: auto;
	margin:0 auto;
	overflow: hidden;
}
.con {
	padding-top: 0px;
	margin: 0px auto;
}
.con ul li {
	float: left;
	width: 280px;
	padding: 0px 0px 10px 14px;
}
.con ul li span {
	display: block;
	text-align: center;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}
.con ul li img {
	padding: 2px;
	border: 1px solid #CCC;
}
.con ul li span a {
	font-size: 14px;
	color:#000;
}
/*广告*/
.ad {
	background:url(../images/ad.jpg) no-repeat center 0;
	height:131px;
}
.ad p {
	float:right;
	font-family:"Microsoft Yahei";
	font-size:14px;
	color:#fff;
	padding:18px 0 0;
}
.ad p b {
	display:block;
	font-family:Arial;
	font-size:30px;
	font-weight:normal;
	padding:3px 0;
}


.add2{
	width:100%;
	margin:0 auto;
}


/*问题*/
.maint {
	width:1200px;
	margin:0 auto;
	height: 480px;
}
.quesl {
	float:left;
	width:540px;
	margin-top:50px;
	margin-left:20px;
}
.ques {
	height:450px;
	width:630px;
	margin:0 auto;
	float:right
}
.ques h3 {
	padding:10px 0 10px 0;
	height:80px;
	border-bottom:2px solid #ccc;
}
.ques h4 {
	padding-bottom:50px;
}
.ques h4 i {
	display:block;
	font-size:15px;
	color:#1e1e1e;
	font-weight:normal;
	padding-bottom:20px;
	height:28px;
}
.ques h4 i img {
	vertical-align:bottom;
	padding-right:14px;
}
.ques p {
	line-height:26px;
	color:#1e1e1e;
	font-size:15px;
}
.ques p b {
	color:#d2992c;
}
.quesd {
	font-size:14px;
	line-height:35px;
}
.quesd div {
	font-size: 14px;
	color: #fff;
	background: #0079d7;
	width:95px;
	text-align:center;
	margin:10px;
}
.quesd a {
	color:#fff;
}
.quesd div:hover {
	background: #fec412;
}
h3 {
	font-size: 20px;
}
.content2 {
	width:1200px;
	margin:0 auto;
}
.footer2 {
	width:960px;
	margin:0 auto;
}
/*优势*/
.ys01 {
	background:url(../images/ys_bg1.jpg) no-repeat center 0;
	height:886px;
}
.ys {
	font-family:"Microsoft Yahei";
}
.ys h3 {
	padding:115px 0 168px 255px;
	height:47px;
}
.ys dl {
	padding-left:80px;
	background:url(../images/ys_dt1.jpg) no-repeat 16px 1px;
}
.ys dl dt {
	font-size:20px;
	color:#3b003b;
	font-weight:bold;
	padding-top:5px;
	height:37px;
}
.ys dl dt span {
	color:#f00;
}
.ys dl dd p {
font-size: 14px;
line-height: 25px;
background: url(../images/biao.png)  left 5px no-repeat;
padding-left: 25px;
margin-top:15px;
}
.ys dl dd i {
	font-size:13px;
}
.ys dl dd i a {
	display:inline-block;
	border:2px solid #d2992c;
	width:87px;
	height:24px;
	text-align:center;
	line-height:24px;
	text-decoration:none;
}
.ys .y2 {
	background:url(../images/ys_dt2.jpg) no-repeat 12px 41px;
	padding-top:40px;
}
.ys02 {
	background:url(../images/ys_bg2.jpg) no-repeat center 0;
	height:474px;
}
.ys02 dl {
	padding-left:680px;
}
.ys .y3 {
	background:url(../images/ys_dt3.jpg) no-repeat 610px 1px;
}
.ys .y4 {
	background:url(../images/ys_dt4.jpg) no-repeat 640px 41px;
	padding-top:40px;
	padding-left:700px;
}
.ys03 {
	background:url(../images/ys_bg3.jpg) no-repeat center 0;
	height:549px;
}
.ys .y5 {
	background:url(../images/ys_dt4.jpg) no-repeat 8px 41px;
	padding-top:40px;
}
.ys .y6 {
	background:url(../images/ys_dt5.jpg) no-repeat 12px 48px;
	padding-top:47px;
}
/*广告*/
.ad2 {
	background:url(../images/ad2.jpg) no-repeat center 0;
	height:169px;
}
.ad2 p, .ad3 p, .ad4 p {
	float:right;
	color:#fff;
	font-family:"Microsoft Yahei";
	font-size:18px;
	padding-top:30px;
}
.ad2 p i, .ad3 p i, .ad4 p i {
	display:block;
	font-size:30px;
	font-family:Arial;
	padding:5px 0;
}
/*vs*/
.vs {
	background:url(../images/vs_bg.jpg) no-repeat center bottom;
	height:793px;
}
.vs h3 {
	text-align:center;
	padding:34px 0 19px 0;
	height:88px;
}
.vs01 {
	overflow:hidden;
	padding-top:24px;
	font-family:"Microsoft Yahei";
}
.vl01 {
	float: left;
	background: url(../images/vs01.jpg) no-repeat;
	width:175px;
	height:177px;
	padding-left:233px;
}
.vl01 dt {
	font-size:18px;
	color:#d2992c;
	font-weight:bold;
	padding:14px 0 8px;
}
.vl01 dd {
	color:#380338;
	font-size:13px;
	line-height:24px;
	width:160px;
}
.vs01 h4 {
	float: left;
	width:144px;
	padding-top:22px;
	text-align:center;
	height:155px;
}
.vl02 {
	float: left;
	background: url(../images/vs06.jpg) no-repeat;
	width:386px;
	height:177px;
	padding-left:22px;
	color:#555;
}
.vl02 dt {
	font-size:18px;
	font-weight:bold;
	padding:14px 0;
}
.vl02 dd {
	font-size:13px;
	line-height:24px;
	width:160px;
}
.vl03 {
	background: url(../images/vs02.jpg) no-repeat;
}
.vl04 {
	background: url(../images/vs05.jpg) no-repeat;
}
.vl05 {
	background: url(../images/vs03.jpg) no-repeat;
}
.vl06 {
	background: url(../images/vs04.jpg) no-repeat;
}
/*广告*/
.ad3 {
	background:url(../images/ad3.jpg) no-repeat center 0;
	height:168px;
}
/*龙翔客户见证*/
.jz {
	height:499px;
	background:url(../images/jz_h3.gif) no-repeat center 43px;
	padding-top:76px;
}
.jz h3 {
	font-family:"Microsoft Yahei";
	text-align:center;
	font-size:24px;
	height:60px;
	margin-bottom:30px;
}
.jz h3 a {
	font-weight:normal;
	color:#3b003b;
}
.jz h3 i {
	display:block;
	padding-top:12px;
}
.jz dl {
	width:220px;
	float:left;
	margin-right:26px;
	display:inline-block;
	background:#efefef;
	height:365px;
	border-bottom:5px solid #d2cfca;
}
.jz dl dt {
	height:165px;
}
.jz dl dt img {
	width:220px;
	height:164px;
}
.jz dl dd {
	padding:15px 17px 0;
}
.jz dl dd h4 {
	font-size:12px;
	line-height:22px;
	height:22px;
	overflow:hidden;
}
.jz dl dd h4 a {
	color:#333;
}
.jz dl dd i {
	font-style:normal;
	color:#434343;
	display:block;
	height:24px;
	line-height:24px;
}
.jz dl dd p {
	padding-top:10px;
	line-height:20px;
	color:#555;
	height:80px;
}
.jz dl dd em {
	font-style:normal;
	margin-top:12px;
	display:block;
	text-align:center;
}
.jz dl dd em a {
	display:inline-block;
	width:85px;
	height:21px;
	background:#9f9f9f;
	line-height:21px;
	text-align:center;
	color:#fff;
}
.jz dl dd em a:hover {
	text-decoration:none;
	background:#d2992c;
}
.jz .noma {
	margin-right:0;
}
.albg {
	width:100%;
	margin:0 auto;
}
.albg2 {
	width:100%;
	margin:0 auto;
}
.albg3 {
	width:100%;
	margin:0 auto;
}
.albox {
	width:1200px;
	margin:0 auto;
	background-color:#fff;
}
.alzi {
	width:1200x;
	height:123px;
	background:url(../images/alzi.jpg);
	margin:30px auto;
}
.alzi2 {
	width:1200x;
	height:123px;
	background:url(../images/alzi2.jpg);
	margin:30px auto;
}
.alzi a {
	float:right;
	margin-top:20px;
}
.alzi2 a {
	float:right;
	margin-top:20px;
}
.al {
	width:1200px;
	margin:0 auto;
}
.altu {
	float:left;
	margin-right:4px;
}
.altu1 {
	float:left;
	margin-right:4px;
	width:391px;
	height:386px;
}
.alying {
	width:1260px;
	height:37px;
	margin:0 auto;
}
.zhsh_nei {
	width: 1100px;
	height: 220px;
	overflow: hidden;
	position: relative;
	margin:0 auto;
	margin-top:30px;
	margin-left:20px;
	margin-right:20px;
}
.STYLE9 {
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	padding-left:30px;
}
.gun_img {
	height:235px;
	width:233px;
	margin-right:20px;
	float:left;
	overflow:hidden;
	font-family:"Microsoft Yahei";
}
.gun_img img {
	width:223px;
	height:162px;
	border:1px solid #ccc;
}
.gun_img a span {
	position:absolute;
	display:none;
}
.gun_img a:hover span {
	display:block;
	width:233px;
	height:167px;
	background-color:#ffffff;
	filter:alpha(Opacity=80);
	-moz-opacity:0.5;
	opacity: 0.5;
	background:url(../images/logo2.jpg) no-repeat;
}
.gun_img a.guna {
	line-height:40px;
}
.gun_img {
	line-height:20px;
}
.gcp_bottom {
	background:url(../images/index_33.jpg) center top;
	height:33px;
	width:100%;
}
.jjry {
	width:1024px;
	margin:30px auto;
	padding-bottom:30px;
}
TABLE TD {
	BORDER-BOTTOM-COLOR: #ccc;
	BORDER-TOP-COLOR: #ccc;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-RIGHT-COLOR: #ccc;
	BORDER-LEFT-COLOR: #ccc;
}
.info_list .alc {
	background-image: url('../images/icon_hui.gif');
}
.info_list .alc a{
	color:#fff;
}
.info_list .tr {
	background:url('../images/tr_bg.gif') repeat-x left bottom;
}
.info_list div {
	padding-left: 25px;
	background-repeat: no-repeat;
	background-image: url('../images/icon.gif');
}
.info_list {
	width: 100%;
}
.zi12hong {
	font-size:14px;
	color:#ff0000;
	line-height:28px;
}
.zi12bai {
	font-size: 14px;
	color: #fff;
	line-height: 28px;
	font-family: "微软雅黑";
	width:1200px;
	margin:0 auto;
}

.info_list td {
	padding: 4px;
}
.info_list .time {
	text-align:right;
	font-size:12px
}
.news {
	font-size:14px;
	color:#333;
	height:28px;
}
.news a {
	font-size:14px;
	line-height:28px;
	display:block;
	padding-left:20px;
	list-style-type:none;
	color:#333;
	text-decoration:none;
	list-style-type:none;
}
.news a:hover {
	font-size:14px;
	line-height:28px;
	display:block;
	padding-left:20px;
}
.zi12hui {
	font-size:14px;
	color:#333;
	line-height:30px;
	text-align:left
}
.zi12hui img {
}
.zi12hui a {
	font-size:14px;
	color:#333;
	line-height:30px;
	text-decoration:none;
	font-family:"微软雅黑";
}
.zi12hui a:hover {
	font-size:14px;
	color:#333;
	line-height:30px;
	font-family:"微软雅黑";
}
.zi12hui a:visited {
	font-size:14px;
	color:#333;
	line-height:30px;
	font-family:"微软雅黑";
}
/*底部开始*/
.footnav {
	height:50px;
	background:#0079d7;
	;
	text-align:center;
	font:14px/50px "microsoft yahei";
	color:#fff;
}
.footnav a {
	color:#fff;
	margin:0 25px;
}
.footnav a:hover {
	color:#f4f4f4;
	text-decoration:underline;
}
.footbg {
	height:160px;
	background:#fff;
}
.foot {
	width:1200px;
	height:160px;
	margin:0 auto;
}
.footlogo {
	width:260px;
	height:95px;
	display:block;
	float:left;
	margin-top:30px;
	margin-left:180px;
}
.footmid {
	width:540px;
	height:110px;
	float:left;
	margin-left:75px;
	padding-left: 40px;
	border-left:solid 1px #ccc;
	margin-top:30px;
	font:14px/35px "microsoft yahei";
	color:#000;
}
.footmid a {
	color:#000;
}
.footmid a:hover {
	color:#b0cee4;
}



#demos {
    margin:15px auto 20px 0px;
    height: 220px;
	width:1200px;
    overflow: hidden;
    padding: 0px 4px 5px 5px;
}
.product2 {
    float: left;
    margin: 5px 0px 0px 10px;
    height: 210px;
	width:220px;
    border: 1px solid #E6E6E6;
}
.product2 li img {
	width:210px;
	height:170px;
}
.product2_pic {
	width:215px;
	height:176px;
}
.product2_pic img {
	width:210px;
	height:170px;
	border:0px solid #e6e6e6;
	padding:4px;
}
.product2_name {
	height:25px;
	line-height:25px;
	text-align:center;

}
.product2_name a
{
color:#000;
}